.login {
    width: 100%;
    height: 100vh;
}

.login-top {
    padding-top: 0.4rem;
    width: 100%;
    height: 0.88rem;
    line-height: .44rem;
    background: #ff6040;
    color: white;
}

.login-top span {
    font-size: 0.4rem;
    position: absolute;
    left: 50%;
    top: 6.5%;
    transform: translate(-50%, -50%);
}

.content {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.content img{
    margin-left: 0.8rem;
}
.content div:nth-of-type(1) {
    margin: 0.54rem 0;
}
.content input{
    width: 100%;
    height: .5rem;
    border-bottom: .01rem solid  #EEEEEE;;
}
.content button {
    margin-top: 0.54rem;
    color: #fff;
    width: 6.06rem;
    height: 0.84rem;
    top: 4.33rem;
    left: 0.35rem;
    border: none;
    border-radius: 0.6rem;
    background: linear-gradient(0deg, rgba(255, 96, 64, 1) 0%, rgba(255, 138, 128, 1) 100%);
}
.content button:nth-of-type(2){
    background: #ccc;
}